133-134 Victoria Rd, Swindon SN1 3BU, United Kingdom
View on Map
What travelers say:
Great restaurant, great food and fab service. Will return and will also order takeaway. It was very quiet for a Saturday evening and couldn’t fault anything. Highly recommend